right or claim - Alemán Inglés Diccionario